self-accusing soul - Turkish English Dictionary